

.rgs-nav-mod { background-color: #eee; }
.rgs-nav { width: 1200px; margin: 0 auto; position: relative; height: 34px; }
.rgs-nav p { position: absolute; top: 0; left: 0; height: 34px; line-height: 34px; font-size: 12px; color: #999999; }
.rgs-nav img { vertical-align: -3px; padding-right: 3px; }
.rgs-nav ul { position: absolute; top: 0; right: 0; overflow: hidden; }
.rgs-nav ul li { float: left; height: 34px; line-height: 34px; padding: 0 15px; color: #999999; }
.rgs-nav ul .rgs-line { padding: 0; }
.rgs-nav ul .rgs-last { padding-right: 0; }
.rgs-nav ul li img { vertical-align: -2px; }
.rgs-nav ul li a { color: #999999; font-size: 12px; }
.rgs-nav ul li a:hover { color: #f6390d; }
.log { width: 1200px; margin: 0 auto; padding: 10px 0; font-size: 20px; color:#9fa0a0; position: relative }
.log a { color:#9fa0a0;}
.log p { position: absolute; top: 25px; right: 0; font-size: 14px; padding: 3px 10px; border: 1px solid #f6390d; border-radius: 3px;  }
.log p a{ color: #f6390d; }
.log img { vertical-align: middle; padding-right: 20px; }
.register { height: 600px; padding-top: 0.1px; background: url(../../img/gpw/register/rg_bg.png) no-repeat; background-size: 100% 100%; }
.register .mod-rg { font-size: 14px; width: 320px; margin: 50px auto; padding: 50px 110px; color: #c9caca; text-align: center; background-color: #fff; }
.register .mod-rg .rg-tit { font-size: 21px; color: #3e3a39; margin-bottom: 5px; }
.register .mod-rg .rg-dl { color: #898989; margin-bottom: 30px; font-size: 14px; }
span { color: #f6390d; }
span a {color: #f6390d; }
.register .mod-rg .rg-ipt { margin-bottom: 32px; position: relative; }
.register .mod-rg .rg-ipt input { padding: 10px 0 10px 45px; font-size: 14px; }
.rg-ipt-tishi { position: absolute; top: 44px; left: 5px; color: #f6390d; }
.register .mod-rg .rg-ipt .iptimgs1,.register .mod-rg .rg-ipt .iptimgs2 { position: absolute; top: 10px; left: 10px; padding-right: 10px ;border-right: 1px solid #eee; }
.register .mod-rg .rg-ipt .iptimgs2 { display: none; }
#t_mobile,#t_pwd,#t_captcha { position: absolute;top:45px; left: 5px; font-size:12px; }
#t_captcha { display: inline-block; width: 230px; text-align: left; }
input { width: 270px; height: 20px;line-height: 20px;  }
.iptims { position: relative; display: none; }
.iptimsss { position: absolute; top: 20px; left: 10px; border-right: 2px solid #f6390d; padding-right: 10px; }
.register .mod-rg .rg-get { overflow: hidden; padding-bottom: 30px; }
.register .mod-rg .rg-get .re-get-l { float: left; position: relative; }
.register .mod-rg .rg-get .re-get-l input { width: 155px; height: 20px;line-height: 20px; padding: 10px 0 10px 15px; }
.register .mod-rg .rg-get .re-get-r { cursor:pointer; float: right; font-size: 14px; width: 126px; height: 40px; color: #fff; border-radius: 3px; background-color: #00affe; line-height: 40px; text-align: center; }
.register .mod-rg .tuijian { cursor:pointer; text-align: left; color: #00affe; }
.register .mod-rg .tuijian img { padding-right: 6px; }
.register .mod-rg .tuijian .imtuijian1 {display: none;}
.register .mod-rg .tj-tell { height: 20px; line-height: 20; color: #3e3a39; padding: 10px 0 10px 50px; margin-top: 10px; }
.register .mod-rg .rg-xieyi { margin: 20px 0; color: #9fa0a0; text-align: left; }
#join-xieyi { color: #f6390d; }
.register .mod-rg .rg-xieyi .rgx-ipt { width: 15px; height: 15px; vertical-align: -1px; margin-right: 5px;  }
.register .mod-rg .rg-xieyi img, .register .mod-rg .rg-anquan img{ vertical-align: -3px; padding-right: 5px; }
.register .mod-rg .rg-btn { cursor:pointer; width: 320px; height: 40px; color: #fff; background-color: #f6390d; border-radius: 3px; font-size: 16px; text-align: center; line-height: 40px; }
.register .mod-rg .rg-btn:hover { background-color: #e72410; }
.register .mod-rg .rg-anquan { font-size: 12px; color: #3e3a39; text-align: left; margin-top: 15px; }
.footer p { font-size: 12px; text-align: center; padding: 20px 0 85px 0; }

.rgs_succ {
    text-align: center;
    color: #3e3a39;
}
.rgs_succ .rgu-1{
    margin-top: 140px;
    font-size: 24px;
}
.rgs_succ .rgu-1 img {
    vertical-align: middle;
    padding-right: 20px;
}
.rgs_succ .rgu-2 {
    margin-top: 40px;
}
.rgs_succ .rgu-3 {
    margin-top: 5px;
    font-size: 18px;
    color: #898989;
}
.rgs_succ .rgu-3 span {
    font-size: 24px;
    color: #f6390d;
}
.rgs_succ .go-rel-nbtn {
    cursor: pointer;
    width: 215px;
    height: 40px;
    margin: 0 auto;
    margin-top: 30px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    background-color: #f6390d;
}
.rgs_succ .reg-ts {
    cursor: pointer;
    font-size: 14px;
    color: #898989;
    margin-top: 15px;
}
.grayline {
    width: 100%;
    height: 15px;
    background-color: #f2f2f2;
}
.rg-fot p {
    padding: 50px 0 55px 0;
}






